<p>Во многих веб-проектах используется цепочка навигации, отображающая текущий уровень посетителя в иерархии контента веб-сайта.</p>

<p>Обычно контент веб-проекта хранится в файловой структуре сервера, папки и файлы которой соответствуют разделам и элементам цепочки навигации (дополнительно в файловой системе сохраняется метаинформация о названии страниц и разделов на выбранном языке веб-сайта). Таким образом, создание веб-страницы в определенной папке веб-сервера автоматически определяет ее положение в цепочке навигации.</p>

<p>При необходимости, в дерево контента веб-проекта, соответствующее структуре файлов и папок веб-сервера, могут добавляться виртуальные динамические деревья - например, дерево каталога из инфоблока. В этом случае, при просмотре элемента каталога, в цепочке навигации показывается  логический путь к элементу, состоящий из реальной (из файловой системы) и виртуальной (из иерархии инфоблока) частей.</p>

<p>Важно понимать логику работы цепочки навигации и учитывать ее особенности при проектировании веб-системы.
Для создания цепочки навигации, автоматически строящей логический путь к веб-странице или объекту - рекомендуется использование стандартного компонента - "bitrix:breadcrumb". </p>



<ol>
<li>Создаются разделы и веб-страницы на разных уровнях иерархии контента веб-проекта. Цепочка навигации должна автоматически строить корректный путь к веб-странице/разделу.</li>
<li>Создаются разделы и элементы в инфоблоке, структура которого отображается в логическую структуру контента веб-проекта, например каталога.  Цепочка навигации должна автоматически строить корректный путь к элементу инфоблока.</li>
<li>Необходимо проверить, что можно отредактировать названия частей пути цепочки навигации без помощи программиста.</li>
<li>Необходимо удостовериться, что определена логика "кликательности" частей пути цепочки навигации. Т.е. если на любой части цепочки навигации можно "кликнуть" - должна открываться корректно оформленная страница (возможно обзорная) раздела веб-сайта. Если такой страницы нет, то иногда блокируют возможность нажатия на часть пути цепочки навигации и т.п.</li>
 </ol>


